package itheima.com.Day08Word;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;

public class MapWord03 {
    public static void main(String[] args) {
        /*有2个数组，第一个数组内容为：[黑龙江省,浙江省,江西省,广东省,福建省]，
        第二个数组为：[哈尔滨,杭州,南昌,广州,福州]，将第一个数组元素作为key，
        第二个数组元素作为value存储到Map集合中。
        如{黑龙江省=哈尔滨, 浙江省=杭州, …}。       */
        ArrayList<String> list1 = new ArrayList<>();
        list1.add("黑龙江");
        list1.add("浙江省");
        list1.add("江西省");
        list1.add("广东省");
        list1.add("福建省");

        ArrayList<String> list2 = new ArrayList<>();
        list2.add("哈尔滨");
        list2.add("杭州");
        list2.add("南昌");
        list2.add("广州");
        list2.add("福州");

        Map<String,String> map = new HashMap<>();

        Set<String> keySet = map.keySet();

        for (int i = 0; i < list1.size(); i++) {
            if(list1.size() == list2.size()){
                map.put(list1.get(i),list2.get(i));
            }
        }
        for (String key : keySet) {
            String value = map.get(key);
            System.out.println(key+"---"+value);
        }
    }
}
